Search criteria: scientific name =
Ocinebrina atropurpurea
Photo © by
Aaron Baldwin
Ocinebrina atropurpurea
Purple Rocksnail